large leather strap - Deutsch Englisch Wörterbuch